package com.ruoyi.mateproduction.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.ruoyi.common.annotation.Excel;

import java.util.Date;
import java.util.List;

/**
 * @Author
 * @Version 1.0
 */
@JsonInclude(JsonInclude.Include.NON_NULL)
public class MateAsepsis {
    private Long asepsisId;//无菌检验记录的主键id
    private String productName;//产品名称
    private String productType;//产品型号
    private String mateBatch;//批号
    private String asepsisBatch;//灭菌批号
    private String asepCheckNum;//无菌校验记录的检品数量
    private String asepCheckDate;//无菌校验记录的检验日期
    private String asepCompleteDate;//无菌校验记录的完成日期
    private String asepCheckName;//无菌校验记录的检验人
    private String asepProofreadName;//无菌校验记录的复核人
    private String asepCheckNameSignature;//无菌校验记录的检验人
    private String asepProofreadNameSignature;//无菌校验记录的复核人
    private String asepsisNum;//灭菌批数量
    private String asepBasis;//无菌校验记录的检验依据
    private String thioethyl;//硫乙醇酸盐流体培养基
    private String buttermilk;//胰酪大豆胨液体培养基
    private String peptone;// 0.1%蛋白胨水溶液
    private String sodiumPeptone;//PH7.0氯化钠－蛋白胨缓冲液
    private String terileSodiumChloride;//0.9％无菌氯化钠溶液
    private String asepIndate;//有效期
    private String asepsisOrderNum;//报告编号
    private String asepResult;//无菌检验记录的检验结果判断
    private String colonyResult;//无菌培养结果
    private String asepStatus;
    private Long deptId;
    private Long productId;
    private String beginTime;
    private String endTime;
    private List<MateAsepsisResult> mateAsepsisResults;
    private List<MateAsepsisCultivate> mateAsepsisCultivates;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date creatTime;

    public String getAsepCheckNameSignature() {
        return asepCheckNameSignature;
    }

    public void setAsepCheckNameSignature(String asepCheckNameSignature) {
        this.asepCheckNameSignature = asepCheckNameSignature;
    }

    public String getAsepProofreadNameSignature() {
        return asepProofreadNameSignature;
    }

    public void setAsepProofreadNameSignature(String asepProofreadNameSignature) {
        this.asepProofreadNameSignature = asepProofreadNameSignature;
    }

    public Long getProductId() {
        return productId;
    }

    public void setProductId(Long productId) {
        this.productId = productId;
    }

    public String getAsepsisOrderNum() {
        return asepsisOrderNum;
    }

    public void setAsepsisOrderNum(String asepsisOrderNum) {
        this.asepsisOrderNum = asepsisOrderNum;
    }

    public Long getDeptId() {
        return deptId;
    }

    public void setDeptId(Long deptId) {
        this.deptId = deptId;
    }

    public String getAsepStatus() {
        return asepStatus;
    }

    public String getBeginTime() {
        return beginTime;
    }

    public void setBeginTime(String beginTime) {
        this.beginTime = beginTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }


    public void setAsepStatus(String asepStatus) {
        this.asepStatus = asepStatus;
    }

    public List<MateAsepsisResult> getMateAsepsisResults() {
        return mateAsepsisResults;
    }

    public void setMateAsepsisResults(List<MateAsepsisResult> mateAsepsisResults) {
        this.mateAsepsisResults = mateAsepsisResults;
    }

    public List<MateAsepsisCultivate> getMateAsepsisCultivates() {
        return mateAsepsisCultivates;
    }

    public void setMateAsepsisCultivates(List<MateAsepsisCultivate> mateAsepsisCultivates) {
        this.mateAsepsisCultivates = mateAsepsisCultivates;
    }


    public Long getAsepsisId() {
        return asepsisId;
    }

    public void setAsepsisId(Long asepsisId) {
        this.asepsisId = asepsisId;
    }

    public String getThioethyl() {
        return thioethyl;
    }

    public void setThioethyl(String thioethyl) {
        this.thioethyl = thioethyl;
    }

    public String getButtermilk() {
        return buttermilk;
    }

    public void setButtermilk(String buttermilk) {
        this.buttermilk = buttermilk;
    }

    public String getPeptone() {
        return peptone;
    }

    public void setPeptone(String peptone) {
        this.peptone = peptone;
    }

    public String getSodiumPeptone() {
        return sodiumPeptone;
    }

    public void setSodiumPeptone(String sodiumPeptone) {
        this.sodiumPeptone = sodiumPeptone;
    }

    public String getTerileSodiumChloride() {
        return terileSodiumChloride;
    }

    public void setTerileSodiumChloride(String terileSodiumChloride) {
        this.terileSodiumChloride = terileSodiumChloride;
    }

    public String getColonyResult() {
        return colonyResult;
    }

    public void setColonyResult(String colonyResult) {
        this.colonyResult = colonyResult;
    }

    public Date getCreatTime() {
        return creatTime;
    }

    public void setCreatTime(Date creatTime) {
        this.creatTime = creatTime;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }

    public String getProductType() {
        return productType;
    }

    public void setProductType(String productType) {
        this.productType = productType;
    }

    public String getMateBatch() {
        return mateBatch;
    }

    public void setMateBatch(String mateBatch) {
        this.mateBatch = mateBatch;
    }

    public String getAsepsisBatch() {
        return asepsisBatch;
    }

    public void setAsepsisBatch(String asepsisBatch) {
        this.asepsisBatch = asepsisBatch;
    }

    public String getAsepCheckNum() {
        return asepCheckNum;
    }

    public void setAsepCheckNum(String asepCheckNum) {
        this.asepCheckNum = asepCheckNum;
    }

    public String getAsepCheckDate() {
        return asepCheckDate;
    }

    public void setAsepCheckDate(String asepCheckDate) {
        this.asepCheckDate = asepCheckDate;
    }

    public String getAsepCompleteDate() {
        return asepCompleteDate;
    }

    public void setAsepCompleteDate(String asepCompleteDate) {
        this.asepCompleteDate = asepCompleteDate;
    }

    public String getAsepCheckName() {
        return asepCheckName;
    }

    public void setAsepCheckName(String asepCheckName) {
        this.asepCheckName = asepCheckName;
    }

    public String getAsepProofreadName() {
        return asepProofreadName;
    }

    public void setAsepProofreadName(String asepProofreadName) {
        this.asepProofreadName = asepProofreadName;
    }

    public String getAsepsisNum() {
        return asepsisNum;
    }

    public void setAsepsisNum(String asepsisNum) {
        this.asepsisNum = asepsisNum;
    }

    public String getAsepBasis() {
        return asepBasis;
    }

    public void setAsepBasis(String asepBasis) {
        this.asepBasis = asepBasis;
    }

    public String getAsepIndate() {
        return asepIndate;
    }

    public void setAsepIndate(String asepIndate) {
        this.asepIndate = asepIndate;
    }

    public String getAsepResult() {
        return asepResult;
    }

    public void setAsepResult(String asepResult) {
        this.asepResult = asepResult;
    }
}
